package util.content;

import java.util.regex.Matcher;
import java.util.regex.Pattern;

public class FilterSpace {

	public String trimSpace(String contentWithSpace) {

		String contentWithoutSpace = contentWithSpace;
		// 用正则去掉前面和后面无用的空格 空行
		Pattern patternDelBlank = Pattern.compile("[\u4E00-\u9FA5\\w<]{1}");
		Matcher matcherDelBlank = patternDelBlank.matcher(contentWithSpace);
		//找到第一个非符号类字符的位置，截取出文字、数字，这里必须判断一下，少数情况下是一段字符串全是标点符号等情况下不判断会报错
		if (matcherDelBlank.find()) {
			// 找到字符串中第一个中文、英文、数字的位置，用它来截取出字串
			contentWithoutSpace = contentWithSpace.substring(matcherDelBlank.start(), contentWithSpace.length()).trim();
		}
		return contentWithoutSpace;
	}

}
